flesh out the story - Turco Inglés Diccionario